<?php
declare(strict_types=1);

/**
 * Pimcore
 *
 * This source file is available under two different licenses:
 * - GNU General Public License version 3 (GPLv3)
 * - Pimcore Commercial License (PCL)
 * Full copyright and license information is available in
 * LICENSE.md which is distributed with this source code.
 *
 *  @copyright  Copyright (c) Pimcore GmbH (http://www.pimcore.org)
 *  @license    http://www.pimcore.org/license     GPLv3 and PCL
 */

return [
    'Pimcore\\Model\\Asset' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Archive' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Audio' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Document' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Folder' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Image' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Image\\Thumbnail\\Config' => 'Pimcore\\Model\\Asset\\Image\\Thumbnail\\Config\\Dao',
    'Pimcore\\Model\\Asset\\Image\\Thumbnail\\Config\\Listing' => 'Pimcore\\Model\\Asset\\Image\\Thumbnail\\Config\\Listing\\Dao',
    'Pimcore\\Model\\Asset\\Listing' => 'Pimcore\\Model\\Asset\\Listing\\Dao',
    'Pimcore\\Model\\Asset\\Service' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Text' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Unknown' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Video' => 'Pimcore\\Model\\Asset\\Dao',
    'Pimcore\\Model\\Asset\\Video\\Thumbnail\\Config' => 'Pimcore\\Model\\Asset\\Video\\Thumbnail\\Config\\Dao',
    'Pimcore\\Model\\Asset\\Video\\Thumbnail\\Config\\Listing' => 'Pimcore\\Model\\Asset\\Video\\Thumbnail\\Config\\Listing\\Dao',
    'Pimcore\\Model\\DataObject' => 'Pimcore\\Model\\DataObject\\AbstractObject\\Dao',
    'Pimcore\\Model\\DataObject\\ClassDefinition' => 'Pimcore\\Model\\DataObject\\ClassDefinition\\Dao',
    'Pimcore\\Model\\DataObject\\ClassDefinition\\CustomLayout' => 'Pimcore\\Model\\DataObject\\ClassDefinition\\CustomLayout\\Dao',
    'Pimcore\\Model\\DataObject\\ClassDefinition\\CustomLayout\\Listing' => 'Pimcore\\Model\\DataObject\\ClassDefinition\\CustomLayout\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\ClassDefinition\\Listing' => 'Pimcore\\Model\\DataObject\\ClassDefinition\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore' => 'Pimcore\\Model\\DataObject\\Classificationstore\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionConfig' => 'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionConfig\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionConfig\\Listing' => 'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionConfig\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionGroupRelation' => 'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionGroupRelation\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionGroupRelation\\Listing' => 'Pimcore\\Model\\DataObject\\Classificationstore\\CollectionGroupRelation\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\GroupConfig' => 'Pimcore\\Model\\DataObject\\Classificationstore\\GroupConfig\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\GroupConfig\\Listing' => 'Pimcore\\Model\\DataObject\\Classificationstore\\GroupConfig\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\KeyConfig' => 'Pimcore\\Model\\DataObject\\Classificationstore\\KeyConfig\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\KeyConfig\\Listing' => 'Pimcore\\Model\\DataObject\\Classificationstore\\KeyConfig\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\KeyGroupRelation' => 'Pimcore\\Model\\DataObject\\Classificationstore\\KeyGroupRelation\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\KeyGroupRelation\\Listing' => 'Pimcore\\Model\\DataObject\\Classificationstore\\KeyGroupRelation\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\StoreConfig' => 'Pimcore\\Model\\DataObject\\Classificationstore\\StoreConfig\\Dao',
    'Pimcore\\Model\\DataObject\\Classificationstore\\StoreConfig\\Listing' => 'Pimcore\\Model\\DataObject\\Classificationstore\\StoreConfig\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Concrete' => 'Pimcore\\Model\\DataObject\\Concrete\\Dao',
    'Pimcore\\Model\\DataObject\\Data\\ElementMetadata' => 'Pimcore\\Model\\DataObject\\Data\\ElementMetadata\\Dao',
    'Pimcore\\Model\\DataObject\\Data\\ObjectMetadata' => 'Pimcore\\Model\\DataObject\\Data\\ObjectMetadata\\Dao',
    'Pimcore\\Model\\DataObject\\Fieldcollection' => 'Pimcore\\Model\\DataObject\\Fieldcollection\\Dao',
    'Pimcore\\Model\\DataObject\\Fieldcollection\\Definition' => 'Pimcore\\Model\\DataObject\\Fieldcollection\\Definition\\Dao',
    'Pimcore\\Model\\DataObject\\Folder' => 'Pimcore\\Model\\DataObject\\Folder\\Dao',
    'Pimcore\\Model\\DataObject\\Listing' => 'Pimcore\\Model\\DataObject\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Localizedfield' => 'Pimcore\\Model\\DataObject\\Localizedfield\\Dao',
    'Pimcore\\Model\\DataObject\\Objectbrick' => 'Pimcore\\Model\\DataObject\\Objectbrick\\Dao',
    'Pimcore\\Model\\DataObject\\Objectbrick\\Definition' => 'Pimcore\\Model\\DataObject\\Objectbrick\\Definition\\Dao',
    'Pimcore\\Model\\DataObject\\QuantityValue\\Unit' => 'Pimcore\\Model\\DataObject\\QuantityValue\\Unit\\Dao',
    'Pimcore\\Model\\DataObject\\QuantityValue\\Unit\\Listing' => 'Pimcore\\Model\\DataObject\\QuantityValue\\Unit\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\SelectOptions\\Config' => 'Pimcore\\Model\\DataObject\\SelectOptions\\Config\\Dao',
    'Pimcore\\Model\\DataObject\\SelectOptions\\Config\\Listing' => 'Pimcore\\Model\\DataObject\\SelectOptions\\Config\\Listing\\Dao',
    'Pimcore\\Model\\DataObject\\Service' => 'Pimcore\\Model\\Element\\Dao',
    'Pimcore\\Model\\Dependency' => 'Pimcore\\Model\\Dependency\\Dao',
    'Pimcore\\Model\\Document' => 'Pimcore\\Model\\Document\\Dao',
    'Pimcore\\Model\\Document\\DocType' => 'Pimcore\\Model\\Document\\DocType\\Dao',
    'Pimcore\\Model\\Document\\DocType\\Listing' => 'Pimcore\\Model\\Document\\DocType\\Listing\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Area' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Areablock' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Block' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Checkbox' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Date' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Embed' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Image' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Input' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Link' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Multiselect' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Numeric' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Pdf' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Relation' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Relations' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Renderlet' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Scheduledblock' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Select' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Snippet' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Table' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Textarea' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Video' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Editable\\Wysiwyg' => 'Pimcore\\Model\\Document\\Editable\\Dao',
    'Pimcore\\Model\\Document\\Email' => 'Pimcore\\Model\\Document\\Email\\Dao',
    'Pimcore\\Model\\Document\\Folder' => 'Pimcore\\Model\\Document\\Folder\\Dao',
    'Pimcore\\Model\\Document\\Hardlink' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Email' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Folder' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Hardlink' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Link' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Page' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Printcontainer' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Printpage' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Hardlink\\Wrapper\\Snippet' => 'Pimcore\\Model\\Document\\Hardlink\\Dao',
    'Pimcore\\Model\\Document\\Link' => 'Pimcore\\Model\\Document\\Link\\Dao',
    'Pimcore\\Model\\Document\\Listing' => 'Pimcore\\Model\\Document\\Listing\\Dao',
    'Pimcore\\Model\\Document\\Page' => 'Pimcore\\Model\\Document\\Page\\Dao',
    'Pimcore\\Model\\Document\\Printcontainer' => 'Pimcore\\Model\\Document\\Printcontainer\\Dao',
    'Pimcore\\Model\\Document\\Printpage' => 'Pimcore\\Model\\Document\\Printpage\\Dao',
    'Pimcore\\Model\\Document\\Service' => 'Pimcore\\Model\\Document\\Service\\Dao',
    'Pimcore\\Model\\Document\\Snippet' => 'Pimcore\\Model\\Document\\Snippet\\Dao',
    'Pimcore\\Model\\Element\\Editlock' => 'Pimcore\\Model\\Element\\Editlock\\Dao',
    'Pimcore\\Model\\Element\\Note' => 'Pimcore\\Model\\Element\\Note\\Dao',
    'Pimcore\\Model\\Element\\Note\\Listing' => 'Pimcore\\Model\\Element\\Note\\Listing\\Dao',
    'Pimcore\\Model\\Element\\Recyclebin' => 'Pimcore\\Model\\Element\\Recyclebin\\Dao',
    'Pimcore\\Model\\Element\\Recyclebin\\Item' => 'Pimcore\\Model\\Element\\Recyclebin\\Item\\Dao',
    'Pimcore\\Model\\Element\\Recyclebin\\Item\\Listing' => 'Pimcore\\Model\\Element\\Recyclebin\\Item\\Listing\\Dao',
    'Pimcore\\Model\\Element\\Service' => 'Pimcore\\Model\\Element\\Dao',
    'Pimcore\\Model\\Element\\Tag' => 'Pimcore\\Model\\Element\\Tag\\Dao',
    'Pimcore\\Model\\Element\\Tag\\Listing' => 'Pimcore\\Model\\Element\\Tag\\Listing\\Dao',
    'Pimcore\\Model\\Element\\WorkflowState' => 'Pimcore\\Model\\Element\\WorkflowState\\Dao',
    'Pimcore\\Model\\Element\\WorkflowState\\Listing' => 'Pimcore\\Model\\Element\\WorkflowState\\Listing\\Dao',
    'Pimcore\\Model\\Glossary' => 'Pimcore\\Model\\Glossary\\Dao',
    'Pimcore\\Model\\Glossary\\Listing' => 'Pimcore\\Model\\Glossary\\Listing\\Dao',
    'Pimcore\\Model\\Metadata\\Predefined' => 'Pimcore\\Model\\Metadata\\Predefined\\Dao',
    'Pimcore\\Model\\Metadata\\Predefined\\Listing' => 'Pimcore\\Model\\Metadata\\Predefined\\Listing\\Dao',
    'Pimcore\\Model\\Notification' => 'Pimcore\\Model\\Notification\\Dao',
    'Pimcore\\Model\\Notification\\Listing' => 'Pimcore\\Model\\Notification\\Listing\\Dao',
    'Pimcore\\Model\\Property' => 'Pimcore\\Model\\Property\\Dao',
    'Pimcore\\Model\\Property\\Predefined' => 'Pimcore\\Model\\Property\\Predefined\\Dao',
    'Pimcore\\Model\\Property\\Predefined\\Listing' => 'Pimcore\\Model\\Property\\Predefined\\Listing\\Dao',
    'Pimcore\\Model\\Redirect' => 'Pimcore\\Model\\Redirect\\Dao',
    'Pimcore\\Model\\Redirect\\Listing' => 'Pimcore\\Model\\Redirect\\Listing\\Dao',
    'Pimcore\\Model\\Schedule\\Task' => 'Pimcore\\Model\\Schedule\\Task\\Dao',
    'Pimcore\\Model\\Schedule\\Task\\Listing' => 'Pimcore\\Model\\Schedule\\Task\\Listing\\Dao',
    'Pimcore\\Model\\Search\\Backend\\Data' => 'Pimcore\\Model\\Search\\Backend\\Data\\Dao',
    'Pimcore\\Model\\Search\\Backend\\Data\\Listing' => 'Pimcore\\Model\\Search\\Backend\\Data\\Listing\\Dao',
    'Pimcore\\Model\\Site' => 'Pimcore\\Model\\Site\\Dao',
    'Pimcore\\Model\\Site\\Listing' => 'Pimcore\\Model\\Site\\Listing\\Dao',
    'Pimcore\\Model\\Staticroute' => 'Pimcore\\Model\\Staticroute\\Dao',
    'Pimcore\\Model\\Staticroute\\Listing' => 'Pimcore\\Model\\Staticroute\\Listing\\Dao',
    'Pimcore\\Model\\Tool\\CustomReport\\Config' => 'Pimcore\\Model\\Tool\\CustomReport\\Config\\Dao',
    'Pimcore\\Model\\Tool\\CustomReport\\Config\\Listing' => 'Pimcore\\Model\\Tool\\CustomReport\\Config\\Listing\\Dao',
    'Pimcore\\Model\\Tool\\Email\\Blocklist' => 'Pimcore\\Model\\Tool\\Email\\Blocklist\\Dao',
    'Pimcore\\Model\\Tool\\Email\\Blocklist\\Listing' => 'Pimcore\\Model\\Tool\\Email\\Blocklist\\Listing\\Dao',
    'Pimcore\\Model\\Tool\\Email\\Log' => 'Pimcore\\Model\\Tool\\Email\\Log\\Dao',
    'Pimcore\\Model\\Tool\\Email\\Log\\Listing' => 'Pimcore\\Model\\Tool\\Email\\Log\\Listing\\Dao',
    'Pimcore\\Model\\Tool\\SettingsStore' => 'Pimcore\\Model\\Tool\\SettingsStore\\Dao',
    'Pimcore\\Model\\Tool\\Targeting\\Rule' => 'Pimcore\\Model\\Tool\\Targeting\\Rule\\Dao',
    'Pimcore\\Model\\Tool\\Targeting\\Rule\\Listing' => 'Pimcore\\Model\\Tool\\Targeting\\Rule\\Listing\\Dao',
    'Pimcore\\Model\\Tool\\Targeting\\TargetGroup' => 'Pimcore\\Model\\Tool\\Targeting\\TargetGroup\\Dao',
    'Pimcore\\Model\\Tool\\Targeting\\TargetGroup\\Listing' => 'Pimcore\\Model\\Tool\\Targeting\\TargetGroup\\Listing\\Dao',
    'Pimcore\\Model\\Tool\\TmpStore' => 'Pimcore\\Model\\Tool\\TmpStore\\Dao',
    'Pimcore\\Model\\Translation' => 'Pimcore\\Model\\Translation\\Dao',
    'Pimcore\\Model\\Translation\\Listing' => 'Pimcore\\Model\\Translation\\Listing\\Dao',
    'Pimcore\\Model\\User' => 'Pimcore\\Model\\User\\Dao',
    'Pimcore\\Model\\User\\AbstractUser' => 'Pimcore\\Model\\User\\AbstractUser\\Dao',
    'Pimcore\\Model\\User\\Folder' => 'Pimcore\\Model\\User\\Dao',
    'Pimcore\\Model\\User\\Listing' => 'Pimcore\\Model\\User\\Listing\\Dao',
    'Pimcore\\Model\\User\\Permission\\Definition' => 'Pimcore\\Model\\User\\Permission\\Definition\\Dao',
    'Pimcore\\Model\\User\\Permission\\Definition\\Listing' => 'Pimcore\\Model\\User\\Permission\\Definition\\Listing\\Dao',
    'Pimcore\\Model\\User\\Role' => 'Pimcore\\Model\\User\\Role\\Dao',
    'Pimcore\\Model\\User\\Role\\Folder' => 'Pimcore\\Model\\User\\Role\\Folder\\Dao',
    'Pimcore\\Model\\User\\Role\\Listing' => 'Pimcore\\Model\\User\\Role\\Listing\\Dao',
    'Pimcore\\Model\\User\\UserRole' => 'Pimcore\\Model\\User\\UserRole\\Dao',
    'Pimcore\\Model\\User\\UserRole\\Folder' => 'Pimcore\\Model\\User\\UserRole\\Dao',
    'Pimcore\\Model\\User\\Workspace\\Asset' => 'Pimcore\\Model\\User\\Workspace\\Dao',
    'Pimcore\\Model\\User\\Workspace\\DataObject' => 'Pimcore\\Model\\User\\Workspace\\Dao',
    'Pimcore\\Model\\User\\Workspace\\Document' => 'Pimcore\\Model\\User\\Workspace\\Dao',
    'Pimcore\\Model\\Version' => 'Pimcore\\Model\\Version\\Dao',
    'Pimcore\\Model\\Version\\Listing' => 'Pimcore\\Model\\Version\\Listing\\Dao',
    'Pimcore\\Model\\WebsiteSetting' => 'Pimcore\\Model\\WebsiteSetting\\Dao',
    'Pimcore\\Model\\WebsiteSetting\\Listing' => 'Pimcore\\Model\\WebsiteSetting\\Listing\\Dao',
];
